Cheese cloth - German English Dictionary